Instant camera

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    A camera that uses self-developing film to create a chemically developed print shortly after the photograph is taken.

Etymology

From instant + camera.